
package br.com.cept.sce.dominio.impl;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;
import javax.persistence.Table;

import br.com.cept.sce.dominio.IPessoa;

/**
 * @author Junier Amorim
 *
 */
@Entity
@Inheritance(strategy = InheritanceType.JOINED)
@Table(name = "\"pessoa\"")
public class Pessoa implements IPessoa, Serializable{
	
	@Id
	private String id;
	
	@Column
	private String nome;
	
	@Column
	private String endereco;
	
	@Column
	private String telefone;
	

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getEndereco() {
		return endereco;
	}

	public void setEndereco(String endereco) {
		this.endereco = endereco;
	}

	public String getTelefone() {
		return telefone;
	}

	public void setTelefone(String telefone) {
		this.telefone = telefone;
	}

}
